I can´t make head or tail of it.


Results for "I can´t make head or tail of it."

English - Turkish Dictionary

I can´t make head or tail of it.

(English - Turkish Dictionary) :
Hiçbir şey anlayamıyorum./İşin içinden çıkamıyorum.